| Summary Item | Total | Failed |
|---|---|---|
| Requests | 54 | 0 |
| Prerequest Scripts | 0 | 0 |
| Test Scripts | 54 | 0 |
| Assertions | 108 | 105 |
| Skipped Tests | 0 | - |
expected response to have status code 200 but got 404
Cannot read property 'id' of undefined
expected response to have status code 200 but got 404
Cannot read property 'id' of undefined
expected response to have status code 200 but got 429
expected 200 to be one of [ 400, 401 ]
expected '{"status":"success","data":{"id":9255},"message":"Successfully! Record has been added."}' to include 'failed'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":728,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176266,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"dd4527a5-0f96-4225-7e8b-cca71e7eecc8"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod68-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'successfully! deleted'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f3a7bca0-c19c-4535-6078-4b5e47fcc26f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":759,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176267,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f3a7bca0-c19c-4535-6078-4b5e47fcc26f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"49a07f46-685f-499d-59ab-49807eb87fb4"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f3a7bca0-c19c-4535-6078-4b5e47fcc26f", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"42cdb73d-085e-4a94-57ed-2fcadbe418fa","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":769,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176268,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"42cdb73d-085e-4a94-57ed-2fcadbe418fa","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"2e2fadae-d47a-4204-4c92-19a69c663b83"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod67-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["42cdb73d-085e-4a94-57ed-2fcadbe418fa", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"29f35030-f027-4099-47a3-46ad7d8c00e1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":650,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176269,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"29f35030-f027-4099-47a3-46ad7d8c00e1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"639cef5c-7154-4368-7a1c-aeb32b2221a9"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod67-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["29f35030-f027-4099-47a3-46ad7d8c00e1", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"92196028-e63c-4c8a-4e3e-7d95cea4b8f4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":726,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176270,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"92196028-e63c-4c8a-4e3e-7d95cea4b8f4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"9d21ce2b-08a1-4edc-7b6c-1c69caf800f2"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod70\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["92196028-e63c-4c8a-4e3e-7d95cea4b8f4", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"1e86acfa-9fdb-47c6-7394-410374f03f45","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":766,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176270,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"1e86acfa-9fdb-47c6-7394-410374f03f45","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"fc175cc9-faa4-44c9-4d8c-a23e57eb7be4"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["1e86acfa-9fdb-47c6-7394-410374f03f45", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"60161c2f-8908-4fbb-472f-76c6a2e26651","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":697,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176271,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"60161c2f-8908-4fbb-472f-76c6a2e26651","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"b33bd294-40d6-4914-7f33-303618066416"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["60161c2f-8908-4fbb-472f-76c6a2e26651", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"daccff29-18fd-4d4d-7e51-e90492d66fb1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":673,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176272,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"daccff29-18fd-4d4d-7e51-e90492d66fb1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"206c3710-7ae5-41d0-4107-85057765c7f0"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod68\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["daccff29-18fd-4d4d-7e51-e90492d66fb1", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ab200d23-c19d-4d4e-4d50-5125eea33208","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":701,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176273,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ab200d23-c19d-4d4e-4d50-5125eea33208","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"4a7fbae4-8574-4e8c-7e62-4dc8f9c0cb6b"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ab200d23-c19d-4d4e-4d50-5125eea33208", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f0717861-ba65-473d-542e-9093d018e663","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":687,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176274,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f0717861-ba65-473d-542e-9093d018e663","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"57a418ea-67c8-41ff-79be-7c44044616cf"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f0717861-ba65-473d-542e-9093d018e663", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"0174091f-292d-47b0-75a6-723e468fcf8a","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":681,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176274,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"0174091f-292d-47b0-75a6-723e468fcf8a","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"19aac394-7bf9-4845-6ade-3e627754ba80"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["0174091f-292d-47b0-75a6-723e468fcf8a", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"57073ac7-53d4-4dcd-5eea-9c2eac83eadb","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":690,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176275,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"57073ac7-53d4-4dcd-5eea-9c2eac83eadb","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"2c313d89-24cd-458f-53d6-d642f97d5c98"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["57073ac7-53d4-4dcd-5eea-9c2eac83eadb", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
28: expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":0,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"a089f884-6cd5-4cdd-5ff1-f4f3719d9178","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":663,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176278,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a089f884-6cd5-4cdd-5ff1-f4f3719d9178","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"0fa45d43-b087-4e05-60ac-09f5413180c1"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a089f884-6cd5-4cdd-5ff1-f4f3719d9178", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'TestAPI'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":0,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"a6f1d545-21c0-4e48-6458-ec6b8e3f46a4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":649,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176279,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a6f1d545-21c0-4e48-6458-ec6b8e3f46a4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"a0d1465f-9761-4d59-6804-4da9bbbbbf0b"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod68\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a6f1d545-21c0-4e48-6458-ec6b8e3f46a4", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5437cb6b-3b6a-41df-7701-8e10540d8432","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":701,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176281,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5437cb6b-3b6a-41df-7701-8e10540d8432","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"ee8206d5-dd7c-45f6-678f-4ac49670f7b0"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5437cb6b-3b6a-41df-7701-8e10540d8432", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'successfully! deleted'
expected 200 to be one of [ 400, 401 ]
expected '{"status":"success","data":[{"id":1,"employee_name":"Tiger Nixon","employee_salary":320800,"employee_age":61,"profile_image":""},{"id":2,"employee_name":"Garrett Winters","employee_salary":170750,"employee_age":63,"profile_image":""},{"id":3,"employee_name":"Ashton Cox","employee_salary":86000,"employee_age":66,"profile_image":""},{"id":4,"employee_name":"Cedric Kelly","employee_salary":433060,"employee_age":22,"profile_image":""},{"id":5,"employee_name":"Airi Satou","employee_salary":162700,"employee_age":33,"profile_image":""},{"id":6,"employee_name":"Brielle Williamson","employee_salary":372000,"employee_age":61,"profile_image":""},{"id":7,"employee_name":"Herrod Chandler","employee_salary":137500,"employee_age":59,"profile_image":""},{"id":8,"employee_name":"Rhona Davidson","employee_salary":327900,"employee_age":55,"profile_image":""},{"id":9,"employee_name":"Colleen Hurst","employee_salary":205500,"employee_age":39,"profile_image":""},{"id":10,"employee_name":"Sonya Frost","employee_salary":103600,"employee_age":23,"profile_image":""},{"id":11,"employee_name":"Jena Gaines","employee_salary":90560,"employee_age":30,"profile_image":""},{"id":12,"employee_name":"Quinn Flynn","employee_salary":342000,"employee_age":22,"profile_image":""},{"id":13,"employee_name":"Charde Marshall","employee_salary":470600,"employee_age":36,"profile_image":""},{"id":14,"employee_name":"Haley Kennedy","employee_salary":313500,"employee_age":43,"profile_image":""},{"id":15,"employee_name":"Tatyana Fitzpatrick","employee_salary":385750,"employee_age":19,"profile_image":""},{"id":16,"employee_name":"Michael Silva","employee_salary":198500,"employee_age":66,"profile_image":""},{"id":17,"employee_name":"Paul Byrd","employee_salary":725000,"employee_age":64,"profile_image":""},{"id":18,"employee_name":"Gloria Little","employee_salary":237500,"employee_age":59,"profile_image":""},{"id":19,"employee_name":"Bradley Greer","employee_salary":132000,"employee_age":41,"profile_image":""},{"id":20,"employee_name":"Dai Rios","employee_salary":217500,"employee_age":35,"profile_image":""},{"id":21,"employee_name":"Jenette Caldwell","employee_salary":345000,"employee_age":30,"profile_image":""},{"id":22,"employee_name":"Yuri Berry","employee_salary":675000,"employee_age":40,"profile_image":""},{"id":23,"employee_name":"Caesar Vance","employee_salary":106450,"employee_age":21,"profile_image":""},{"id":24,"employee_name":"Doris Wilder","employee_salary":85600,"employee_age":23,"profile_image":""}],"message":"Successfully! All records has been fetched."}' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f69e5046-4594-4337-5fc7-d0771ca976c3","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":743,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176283,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f69e5046-4594-4337-5fc7-d0771ca976c3","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"168724bd-7399-4516-57e9-75ea7c1b71b6"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f69e5046-4594-4337-5fc7-d0771ca976c3", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"a1309902-0b23-4f45-44cc-b1c167961975","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":707,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176284,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a1309902-0b23-4f45-44cc-b1c167961975","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"fb70fc97-3b26-481b-7059-37da434d8742"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a1309902-0b23-4f45-44cc-b1c167961975", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5e40696b-a2ff-488f-4787-abad8ba196e5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":664,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176284,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5e40696b-a2ff-488f-4787-abad8ba196e5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"cd92b246-7d94-41ab-4be8-883ed7402165"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5e40696b-a2ff-488f-4787-abad8ba196e5", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"d455ba5e-29a4-4174-622a-8de1a753b6cd","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":640,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176285,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"d455ba5e-29a4-4174-622a-8de1a753b6cd","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"f8e12805-27e8-4774-6290-27ba3bec4c9f"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod70-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["d455ba5e-29a4-4174-622a-8de1a753b6cd", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":3,"bidder_version":5,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":4,"page_ad_positions":"","page_view_count":0,"page_view_id":"8c27c379-810c-4179-7b40-c7eb7c6760ea","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":747,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176286,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8c27c379-810c-4179-7b40-c7eb7c6760ea","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"b11e5fd0-fe08-4b29-56e5-10b45cade640"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8c27c379-810c-4179-7b40-c7eb7c6760ea", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":667,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176287,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"11da5b0a-5338-4d73-4172-31d9c6420a40"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ad9ff047-e2d6-4b1a-44cd-a3c482e35a67","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":719,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176287,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ad9ff047-e2d6-4b1a-44cd-a3c482e35a67","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"0f3e18a0-ad32-42db-532c-aa886289e5cc"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod67-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ad9ff047-e2d6-4b1a-44cd-a3c482e35a67", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"49c96c0f-e58e-4d87-6ce2-fb64674165b5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":691,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176288,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"49c96c0f-e58e-4d87-6ce2-fb64674165b5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"8c7e2ca5-4ad6-46da-7f4b-fbe9385ca951"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["49c96c0f-e58e-4d87-6ce2-fb64674165b5", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":3,"bidder_version":5,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":4,"page_ad_positions":"","page_view_count":0,"page_view_id":"b7e57887-030d-4ad9-51f0-fe810fbfe7bb","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":762,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176289,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"b7e57887-030d-4ad9-51f0-fe810fbfe7bb","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"84d2f7a3-f444-46ee-5b3c-098ad5e8d176"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["b7e57887-030d-4ad9-51f0-fe810fbfe7bb", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"de2e9011-e64d-4b5d-64dd-267bbce6891f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":726,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176290,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"de2e9011-e64d-4b5d-64dd-267bbce6891f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"f4f2573f-e39e-4c47-469b-dc462614f1af"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["de2e9011-e64d-4b5d-64dd-267bbce6891f", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
28: expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f63ee6d0-c76a-4bfa-70a6-f138f283fd4c","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":644,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176292,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f63ee6d0-c76a-4bfa-70a6-f138f283fd4c","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"a46cc742-cb56-4b88-4be5-424d19b76dbb"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod68-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f63ee6d0-c76a-4bfa-70a6-f138f283fd4c", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'TestAPI'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"02a1da23-945e-4e9e-771a-a1aaeb9fb93f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":695,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176294,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"02a1da23-945e-4e9e-771a-a1aaeb9fb93f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"05eef397-fe4d-4b8a-6d23-b7e7c26f4b6f"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod67\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["02a1da23-945e-4e9e-771a-a1aaeb9fb93f", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected response to have status code 200 but got 429
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 429
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"895e3e2c-fe47-4d9a-7c06-89a536806fc3","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":695,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176296,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"895e3e2c-fe47-4d9a-7c06-89a536806fc3","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"9965d668-9e11-4767-5d2a-6150bd82def9"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["895e3e2c-fe47-4d9a-7c06-89a536806fc3", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'successfully! deleted'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8c2c9525-b946-442b-42ae-16a8195f7264","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":772,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176296,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8c2c9525-b946-442b-42ae-16a8195f7264","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"44d61ede-f7cc-4707-6568-ffa42cd6e435"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8c2c9525-b946-442b-42ae-16a8195f7264", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8aa82995-28b3-42e9-490c-cea4eb736735","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":704,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176297,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8aa82995-28b3-42e9-490c-cea4eb736735","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"9ab8561b-0a25-4dee-45ce-6c97e10c1bf7"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod70\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8aa82995-28b3-42e9-490c-cea4eb736735", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"22a4b393-c308-45a1-5db3-df74fc646df4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":686,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176298,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"22a4b393-c308-45a1-5db3-df74fc646df4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"34145f4a-ab30-413b-4e1b-0dcae8f9fe47"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["22a4b393-c308-45a1-5db3-df74fc646df4", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 200 to be one of [ 400, 401 ]
expected '{"status":"success","data":{"name":"Namewithmorethan20characters234567@#$","salary":"invalidSalary","age":"Age","id":6953},"message":"Successfully! Record has been added."}' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"11b2b4ef-56d4-41d0-52d5-98c24c23c4b1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":714,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176300,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"11b2b4ef-56d4-41d0-52d5-98c24c23c4b1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"c579fe3a-1e1b-4691-4c66-692b9878062a"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["11b2b4ef-56d4-41d0-52d5-98c24c23c4b1", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"595c1489-49e8-4ebe-671a-a87eaa98ef6e","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":766,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176300,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"595c1489-49e8-4ebe-671a-a87eaa98ef6e","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"62d14d4f-7cb3-4510-594c-43fec36a7334"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["595c1489-49e8-4ebe-671a-a87eaa98ef6e", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"39d3d12c-79d8-421d-7ef3-8f1a4ed905db","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":747,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176301,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"39d3d12c-79d8-421d-7ef3-8f1a4ed905db","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"dc956c2b-c910-4534-4277-7bffb7d861fe"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod1\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["39d3d12c-79d8-421d-7ef3-8f1a4ed905db", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8f931d6f-acd1-405d-6050-886236fced77","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":790,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176302,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8f931d6f-acd1-405d-6050-886236fced77","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"be784291-caa4-4403-5320-2771ab2e0021"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod67\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8f931d6f-acd1-405d-6050-886236fced77", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"37351524-ac3b-4fc5-758c-7cfb7f2daf34","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":720,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176303,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"37351524-ac3b-4fc5-758c-7cfb7f2daf34","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"5f8cf28f-1ecf-496d-5601-a1e83430dbb4"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod70-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["37351524-ac3b-4fc5-758c-7cfb7f2daf34", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"6b01e93e-e68b-4f46-6c32-b3917f91a5fe","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":714,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176304,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"6b01e93e-e68b-4f46-6c32-b3917f91a5fe","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"45f7b0c8-e6d6-4192-7683-bd796e19c210"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod70-c\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["6b01e93e-e68b-4f46-6c32-b3917f91a5fe", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
expected 429 to be one of [ 400, 401 ]
expected '<!DOCTYPE html>\n<html lang="en">\n <head><meta charset="utf-8">\n<script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split(\'.\');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}\nif(typeof func!==\'undefined\'&&func!==null){func.apply(null,this.parameters);}\nif(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F\'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement(\'script\');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR\'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F\'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName(\'head\')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log(\'TDELAY -----\');processAll();},5000);},false);}\nfunction addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction setallowLoad(settobool){allowLoad=settobool}\nfunction addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}\nitems[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+\' ... \'+\' FILE! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+\' ... \'+\' FUNCTION! TDELAY\');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}\nfunction checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}\nfunction isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}\nif(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}\nreturn false;}\nfunction log(msg){var href=window.location.href;var reg=new RegExp(\'[?&]ezq=([^&#]*)\',\'i\');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}\nfunction processAll(){count++;if(count>200)return;log("let\'s go");processItems(hpItems);processItems(lpItems);}\nfunction processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+\': error\')}else if(item.isComplete===true){log(item.name+\': complete already\')}else if(item.isInitialized===true){log(item.name+\': initialized already\')}}else{item.process();}}}\ninit();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile(\'/detroitchicago/boise.js\', \'/detroitchicago/boise.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile(\'/detroitchicago/memphis.js\', \'/detroitchicago/memphis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/minneapolis.js\', \'/detroitchicago/minneapolis.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:\'video\',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender"){return;}\nif(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}\npixels=[];}\nreturn{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex=\'false\' data-cfasync=\'false\' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}\nfunction GetCurrentPixels(){return pixels;}\nfunction AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}\nvar ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,\'ap\'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData==\'object\'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}\nif(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}\nif(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}\nfunction AddPixelById(impFullId,pixelData){var vals=impFullId.split(\'/\');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}\nfunction Fire(){if(typeof document.visibilityState!==\'undefined\'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}\nvar pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!==\'undefined\'&&isAmp&&typeof window._ezaq!==\'undefined\'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq[\'visit_uuid\'];}\n(new Image()).src=pixelURL;}}\npixels=[];}\nfunction getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}\nvar adUnitName=__ez.dot.getAdUnitPath(adSlot).split(\'/\').pop();if(typeof _ezim_d===\'object\'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}\nfor(var ezimKey in _ezim_d){if(ezimKey.split(\'/\').pop()===adUnitName){return _ezim_d[ezimKey];}}\nreturn false;}\nreturn{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile(\'/detroitchicago/raleigh.js\', \'/detroitchicago/raleigh.js?gcb=191-6&cb=1\', false, [], true, false, true, false);__ez.queue.addFile(\'/detroitchicago/tampa.js\', \'/detroitchicago/tampa.js?gcb=191-6&cb=1\', false, [], true, false, true, false);</script>\n<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5544d73d-a89d-4d71-7b1e-cf4aa24ffac4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":742,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176305,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5544d73d-a89d-4d71-7b1e-cf4aa24ffac4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"a94f096f-97c0-423c-57ca-6322969d1404"};</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type="text/javascript">__ez.queue.addFile(\'banger.js\', \'/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off\', true, [], true, false, false, true);</script>\n<script>__ez.queue.addFile(\'/detroitchicago/anaheim.js\', \'/detroitchicago/anaheim.js?gcb=6&cb=1\', false, [\'/detroitchicago/minneapolis.js\'], true, false, true, false);</script>\n<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile(\'/detroitchicago/tulsa.js\', \'/detroitchicago/tulsa.js?gcb=191-6&cb=2\', false, [], true, false, true, false);</script>\n \n <meta name="viewport" content="width=device-width, initial-scale=1">\n\n <title>Too Many Requests</title>\n\n <!-- Fonts -->\n <link rel="dns-prefetch" href="//fonts.gstatic.com">\n <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">\n\n <!-- Styles -->\n <style>\n html, body {\n background-color: #fff;\n color: #636b6f;\n font-family: \'Nunito\', sans-serif;\n font-weight: 100;\n height: 100vh;\n margin: 0;\n }\n\n .full-height {\n height: 100vh;\n }\n\n .flex-center {\n align-items: center;\n display: flex;\n justify-content: center;\n }\n\n .position-ref {\n position: relative;\n }\n\n .code {\n border-right: 2px solid;\n font-size: 26px;\n padding: 0 15px 0 15px;\n text-align: center;\n }\n\n .message {\n font-size: 18px;\n text-align: center;\n }\n </style>\n \n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>\n<script data-ezscrex="false" data-cfasync="false" type="text/javascript">\nvar _gaq = _gaq || [];\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-131129777-14\', \'e\');\n});\n_gaq.push(function(){\n\t_gat._createTracker(\'UA-38339005-1\', \'f\');\n});\n_gaq.push([\'e._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'f._setDomainName\', \'restapiexample.com\']);\n_gaq.push([\'e._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'e._setCustomVar\',2,\'t\',\'147\',3]);\n_gaq.push([\'e._setCustomVar\',3,\'rid\',\'0\',2]);\n_gaq.push([\'e._setCustomVar\',4,\'bra\',\'mod68\',3]);\n_gaq.push([\'e._setAllowAnchor\',true]);\n_gaq.push([\'e._setSiteSpeedSampleRate\', 10]);\n_gaq.push([\'f._setCustomVar\',1,\'template\',\'pub_site_noads\',3]);\n_gaq.push([\'f._setCustomVar\',2,\'domain\',\'restapiexample.com\',3]);\n_gaq.push([\'f._setSiteSpeedSampleRate\', 20]);\n_gaq.push([\'e._trackPageview\']);\n_gaq.push([\'f._trackPageview\']);\n\n\n(function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n})();\n</script>\n<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type=\'text/javascript\'>\nvar ezoTemplate = \'pub_site_noads\';\nif(typeof ezouid == \'undefined\')\n{\n var ezouid = \'none\';\n}\nvar ezoFormfactor = \'1\';\nvar ezo_elements_to_check = Array();\n</script><!-- START EZHEAD -->\n<script data-ezscrex="false" type=\'text/javascript\'>\nvar soc_app_id = \'0\';\nvar did = 133674;\nvar ezdomain = \'restapiexample.com\';\nvar ezoicSearchable = 1;\n</script>\n<!--{jquery}-->\n<!-- END EZHEAD -->\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>\n__ez.queue.addFile(\'__ezf_ezosuigeneris\', \'//g.ezoic.net/ezosuigeneris.js\', true, [], true, false, false, false);\nvar __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != \'undefined\'){__ez.bit.AddAndFire(_ezaq[\'page_view_id\'], [(new __ezDotData(\'universal_user_id\', ezosuigeneris))]); }};\n__ez.queue.addFunc(\'__ez_ezosuigenerisEvt\', \'__ez_ezosuigenerisEvt\', null, false, [\'__ezf_ezosuigeneris\',\'/detroitchicago/minneapolis.js\',\'/detroitchicago/memphis.js\'], false, false, false, false);</script><script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\' type=\'text/javascript\' style=\'display:none\'>__ez.queue.addFile(\'__ezf_ezosuigenerisc\', \'//g.ezoic.net/ezosuigenerisc.js?nogen=1\', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>\n<script data-ezscrex=\'false\' data-pagespeed-no-defer data-cfasync=\'false\'>\nfunction create_ezolpl(pvID, rv) {\n var d = new Date();\n d.setTime(d.getTime() + (365*24*60*60*1000));\n var expires = "expires="+d.toUTCString();\n __ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);\n}\nfunction attach_ezolpl(pvID, rv) {\n if (document.readyState === "complete") {\n create_ezolpl(pvID, rv);\n }\n if(window.attachEvent) {\n window.attachEvent("onload", create_ezolpl, pvID, rv);\n } else {\n if(window.onload) {\n var curronload = window.onload;\n var newonload = function(evt) {\n curronload(evt);\n create_ezolpl(pvID, rv);\n };\n window.onload = newonload;\n } else {\n window.onload = create_ezolpl.bind(null, pvID, rv);\n }\n }\n}\n\n__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5544d73d-a89d-4d71-7b1e-cf4aa24ffac4", "false"], false, [\'/detroitchicago/boise.js\'], true, false, false, false);\n</script></head>\n <body>\n <div class="flex-center position-ref full-height">\n <div class="code">\n 429 </div>\n\n <div class="message" style="padding: 10px;">\n Too Many Requests </div>\n </div>\n <script type="text/javascript" style=\'display:none;\'>var __ez_dims = (function() {\n\t\tvar setCookie = function( name, content, expiry ) {\n\t\t\treturn document.cookie = name+\'=\'+content+((expiry)?\';expires=\'+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):\'\')+\';path=/\';\n\t\t};\n\t\tvar ffid = 1;\n\t\tvar oh = window.screen.height;\n\t\tvar ow = window.screen.width;\n\t\tvar h = ffid === 1 ? oh : (oh > ow) ? oh : ow;\n\t\tvar w = ffid === 1 ? ow : (oh > ow) ? ow : oh;\n\t\tvar uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName(\'body\')[0].clientHeight;\n\t\tvar uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(\'body\')[0].clientWidth;\n\t\tsetCookie(\'ezds\', encodeURIComponent(\'ffid=\'+ffid+\',w=\'+w+\',h=\'+h), (31536e3*7));\n\t\tsetCookie(\'ezohw\', encodeURIComponent(\'w=\'+uw+\',h=\'+uh), (31536e3*7));\n\t})();</script><script type=\'text/javascript\' style=\'display:none;\' async>\n__ez.queue.addFile(\'edmonton.php\', \'/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34\', true, [\'/detroitchicago/minneapolis.js\'], true, false, false, false);\n__ez.queue.addFile(\'jellyfish.php\', \'/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34\', false, [], true, false, false, false);\n</script>\n\n<script type=\'text/javascript\' data-cfasync=\'false\'></script>\n<!-- ssa-off --></body>\n</html>\n' to include 'failed'
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5c8848a6-231d-4af9-93d7-5102ae255756 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Referer | http://dummy.restapiexample.com/api/v1/employee/ |
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:02 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:02 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 404 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 404 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 59 |
| X-Sol | pub_site |
| Content-Length | 77 |
{"message":"Error Occured! Page Not found, contact rstapi2example@gmail.com"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d7adb56c-f4aa-4b1d-a685-52b7c83f1848 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Referer | http://dummy.restapiexample.com/api/v1/employee/ |
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:03 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:03 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 404 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 404 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 58 |
| X-Sol | pub_site |
| Content-Length | 77 |
{"message":"Error Occured! Page Not found, contact rstapi2example@gmail.com"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify if user is able to get the details for all employees.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f442f7a7-6f69-440f-9533-6db168dd60d6 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:04 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:04 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 18 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5dc39829-d921-4deb-6874-0fea2ff17fdc","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":705,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176263,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5dc39829-d921-4deb-6874-0fea2ff17fdc","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"a8a86819-6fa0-4561-52f4-40fdbe799ee4"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5dc39829-d921-4deb-6874-0fea2ff17fdc", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 1 | 0 | 0 |
| Total | 1 | 1 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
We are creating an employee with valid data in fields name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 19e33ce0-c1d7-46fc-918c-8a5352d9603c |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-cache, private, max-age=31536000 |
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:05 GMT |
| Display | staticcontent_sol |
| Expires | Mon, 27 Sep 2021 03:11:04 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 200 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 200 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 58 |
| X-Sol | pub_site |
| Content-Length | 134 |
{"status":"success","data":{"name":"TestAPI","salary":"120000","age":"28","id":4517},"message":"Successfully! Record has been added."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Test Name, Salary and Age fields value | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Check if an user is able to create and employee with non-json request body
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c42dfca1-bfec-45ee-a765-36801c27a70b |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Cache-Control | no-cache, private, max-age=31536000 |
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:05 GMT |
| Display | staticcontent_sol |
| Expires | Mon, 27 Sep 2021 03:11:05 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 200 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 200 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Sol | pub_site |
| Content-Length | 88 |
{"status":"success","data":{"id":9255},"message":"Successfully! Record has been added."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update an existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 77fb2236-1a17-486c-ace9-6c3cf083e244 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:06 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:06 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 16 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 56 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"03157759-44b2-4337-6e67-ede7e2558426","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":687,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176266,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"03157759-44b2-4337-6e67-ede7e2558426","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"33839c65-c080-4756-53cf-eb39e6c2d6d0"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["03157759-44b2-4337-6e67-ede7e2558426", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can delete an existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a396b07a-d4e8-4f0d-8685-40f30c7319dc |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:07 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:07 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 27 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":728,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176266,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"dd4527a5-0f96-4225-7e8b-cca71e7eecc8"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod68-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["2b2a42f2-1a0b-4fb9-4686-6f3067bbe02e", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Body matches string | |
Verify if user is not allowed to get the details for all the employees with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e0c575b2-df05-4cb5-bf9c-f473e006522d |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:08 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:08 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 57 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f3a7bca0-c19c-4535-6078-4b5e47fcc26f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":759,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176267,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f3a7bca0-c19c-4535-6078-4b5e47fcc26f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"49a07f46-685f-499d-59ab-49807eb87fb4"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f3a7bca0-c19c-4535-6078-4b5e47fcc26f", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to get detials for an existing single employee with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1fc9a7ee-89a0-407b-a714-d97047d0890f |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:09 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:09 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 53 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 56 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"42cdb73d-085e-4a94-57ed-2fcadbe418fa","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":769,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176268,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"42cdb73d-085e-4a94-57ed-2fcadbe418fa","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"2e2fadae-d47a-4204-4c92-19a69c663b83"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["42cdb73d-085e-4a94-57ed-2fcadbe418fa", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is not allowed to create duplicate employee
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8a268e25-3982-4f0d-a932-4015df1b9fd7 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:10 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:10 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 53 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 55 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"29f35030-f027-4099-47a3-46ad7d8c00e1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":650,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176269,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"29f35030-f027-4099-47a3-46ad7d8c00e1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"639cef5c-7154-4368-7a1c-aeb32b2221a9"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["29f35030-f027-4099-47a3-46ad7d8c00e1", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if a user is not allowed to create an employee with invalid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 84361622-c440-460d-b24b-ba9ac758a4db |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:10 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:10 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 12 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 55 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"92196028-e63c-4c8a-4e3e-7d95cea4b8f4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":726,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176270,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"92196028-e63c-4c8a-4e3e-7d95cea4b8f4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"9d21ce2b-08a1-4edc-7b6c-1c69caf800f2"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["92196028-e63c-4c8a-4e3e-7d95cea4b8f4", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is able to create an employee with empty request body
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3f4c94ca-5ed5-4250-8146-e226d201a5a1 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:11 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:11 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 11 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 54 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"1e86acfa-9fdb-47c6-7394-410374f03f45","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":766,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176270,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"1e86acfa-9fdb-47c6-7394-410374f03f45","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"fc175cc9-faa4-44c9-4d8c-a23e57eb7be4"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["1e86acfa-9fdb-47c6-7394-410374f03f45", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with empty request body.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b993c5da-3908-4578-972e-c970ed855974 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:12 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:12 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 50 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 54 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"60161c2f-8908-4fbb-472f-76c6a2e26651","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":697,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176271,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"60161c2f-8908-4fbb-472f-76c6a2e26651","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"b33bd294-40d6-4914-7f33-303618066416"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["60161c2f-8908-4fbb-472f-76c6a2e26651", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update an existing employee with invalid name,salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23c8313d-f5bd-4a29-9ae3-650c147f7c0c |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:13 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:13 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 21 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 56 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"daccff29-18fd-4d4d-7e51-e90492d66fb1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":673,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176272,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"daccff29-18fd-4d4d-7e51-e90492d66fb1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"206c3710-7ae5-41d0-4107-85057765c7f0"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod68',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["daccff29-18fd-4d4d-7e51-e90492d66fb1", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with non-json request body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e55c8106-1f1d-4bf5-8bf0-2d322ea5d21c |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:14 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:14 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 52 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 56 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ab200d23-c19d-4d4e-4d50-5125eea33208","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":701,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176273,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ab200d23-c19d-4d4e-4d50-5125eea33208","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"4a7fbae4-8574-4e8c-7e62-4dc8f9c0cb6b"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ab200d23-c19d-4d4e-4d50-5125eea33208", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update a non-existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4f100e3f-6591-4128-92e1-9eae65831e48 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:14 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:14 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 20 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 55 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f0717861-ba65-473d-542e-9093d018e663","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":687,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176274,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f0717861-ba65-473d-542e-9093d018e663","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"57a418ea-67c8-41ff-79be-7c44044616cf"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f0717861-ba65-473d-542e-9093d018e663", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to get the details for non-existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 807ac002-5b43-4d04-a48d-294e6d7c358f |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:15 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:15 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 19 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 54 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"0174091f-292d-47b0-75a6-723e468fcf8a","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":681,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176274,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"0174091f-292d-47b0-75a6-723e468fcf8a","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"19aac394-7bf9-4845-6ade-3e627754ba80"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["0174091f-292d-47b0-75a6-723e468fcf8a", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to delete non-existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 60115b23-d538-4579-a152-6f10ab8866ee |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:16 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:16 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 49 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 55 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"57073ac7-53d4-4dcd-5eea-9c2eac83eadb","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":690,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176275,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"57073ac7-53d4-4dcd-5eea-9c2eac83eadb","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"2c313d89-24cd-458f-53d6-d642f97d5c98"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["57073ac7-53d4-4dcd-5eea-9c2eac83eadb", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 89357a9f-e636-4a93-a167-3914fbae080f |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:17 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:17 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 5 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 53 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"a5ba1ac0-e127-423a-6396-32884f275754","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":671,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176276,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a5ba1ac0-e127-423a-6396-32884f275754","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"7e7d918e-fed4-4cc9-6ab6-6b9f7c8ace8d"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a5ba1ac0-e127-423a-6396-32884f275754", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7ca17a4b-f09c-4b9b-8bfc-961a0b30a6bf |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:17 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:17 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 5 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 52 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"7b17a7a3-deab-4569-7926-3e912a5f9dc1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":716,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176277,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"7b17a7a3-deab-4569-7926-3e912a5f9dc1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"46e41cd3-5ab0-4ce3-431c-355dc3336ccd"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["7b17a7a3-deab-4569-7926-3e912a5f9dc1", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify if user is able to get the details for all employees.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0e72d47d-e730-4c98-9d9a-1c112cfdb4e8 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:18 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:18 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 44 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 53 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":0,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"a089f884-6cd5-4cdd-5ff1-f4f3719d9178","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":663,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176278,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a089f884-6cd5-4cdd-5ff1-f4f3719d9178","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"0fa45d43-b087-4e05-60ac-09f5413180c1"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a089f884-6cd5-4cdd-5ff1-f4f3719d9178", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Body matches string | |
We are creating an employee with valid data in fields name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5c951e5e-980f-45e0-adab-9595d5d3b60d |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:19 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:19 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 43 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 52 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ef334e01-7837-419a-6b61-bce3449f49b7","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":659,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176278,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ef334e01-7837-419a-6b61-bce3449f49b7","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"789edb79-2ea7-46e5-4c35-2adbe3b90e80"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ef334e01-7837-419a-6b61-bce3449f49b7", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Check if an user is able to create and employee with non-json request body
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8e7fa873-5f27-4f60-a9a4-bc1becb40fb9 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:20 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:20 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 42 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 51 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":0,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"a6f1d545-21c0-4e48-6458-ec6b8e3f46a4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":649,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176279,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a6f1d545-21c0-4e48-6458-ec6b8e3f46a4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"a0d1465f-9761-4d59-6804-4da9bbbbbf0b"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod68',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a6f1d545-21c0-4e48-6458-ec6b8e3f46a4", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update an existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 06002926-8a42-454d-b16b-d9dfa9aebffd |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:20 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:20 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 45 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 54 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"0a432a3d-7b03-4311-744f-4e88d8b4cf9c","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":668,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176280,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"0a432a3d-7b03-4311-744f-4e88d8b4cf9c","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"c47659dd-52b6-4c47-42ed-d4a13f428c66"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["0a432a3d-7b03-4311-744f-4e88d8b4cf9c", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can delete an existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a233ae11-f254-4fb1-ac1a-af4f6060b880 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:21 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:21 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 1 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 51 |
| X-Ratelimit-Reset | 1601176282 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5437cb6b-3b6a-41df-7701-8e10540d8432","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":701,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176281,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5437cb6b-3b6a-41df-7701-8e10540d8432","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"ee8206d5-dd7c-45f6-678f-4ac49670f7b0"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5437cb6b-3b6a-41df-7701-8e10540d8432", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Body matches string | |
Verify if user is not allowed to get the details for all the employees with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0d50564d-7fde-4f22-9ca2-ab9dbeff3718 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-cache, private, max-age=31536000 |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:23 GMT |
| Display | staticcontent_sol |
| Expires | Mon, 27 Sep 2021 03:11:22 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 200 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 200 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 58 |
| X-Sol | pub_site |
| Content-Length | 631 |
{"status":"success","data":[{"id":1,"employee_name":"Tiger Nixon","employee_salary":320800,"employee_age":61,"profile_image":""},{"id":2,"employee_name":"Garrett Winters","employee_salary":170750,"employee_age":63,"profile_image":""},{"id":3,"employee_name":"Ashton Cox","employee_salary":86000,"employee_age":66,"profile_image":""},{"id":4,"employee_name":"Cedric Kelly","employee_salary":433060,"employee_age":22,"profile_image":""},{"id":5,"employee_name":"Airi Satou","employee_salary":162700,"employee_age":33,"profile_image":""},{"id":6,"employee_name":"Brielle Williamson","employee_salary":372000,"employee_age":61,"profile_image":""},{"id":7,"employee_name":"Herrod Chandler","employee_salary":137500,"employee_age":59,"profile_image":""},{"id":8,"employee_name":"Rhona Davidson","employee_salary":327900,"employee_age":55,"profile_image":""},{"id":9,"employee_name":"Colleen Hurst","employee_salary":205500,"employee_age":39,"profile_image":""},{"id":10,"employee_name":"Sonya Frost","employee_salary":103600,"employee_age":23,"profile_image":""},{"id":11,"employee_name":"Jena Gaines","employee_salary":90560,"employee_age":30,"profile_image":""},{"id":12,"employee_name":"Quinn Flynn","employee_salary":342000,"employee_age":22,"profile_image":""},{"id":13,"employee_name":"Charde Marshall","employee_salary":470600,"employee_age":36,"profile_image":""},{"id":14,"employee_name":"Haley Kennedy","employee_salary":313500,"employee_age":43,"profile_image":""},{"id":15,"employee_name":"Tatyana Fitzpatrick","employee_salary":385750,"employee_age":19,"profile_image":""},{"id":16,"employee_name":"Michael Silva","employee_salary":198500,"employee_age":66,"profile_image":""},{"id":17,"employee_name":"Paul Byrd","employee_salary":725000,"employee_age":64,"profile_image":""},{"id":18,"employee_name":"Gloria Little","employee_salary":237500,"employee_age":59,"profile_image":""},{"id":19,"employee_name":"Bradley Greer","employee_salary":132000,"employee_age":41,"profile_image":""},{"id":20,"employee_name":"Dai Rios","employee_salary":217500,"employee_age":35,"profile_image":""},{"id":21,"employee_name":"Jenette Caldwell","employee_salary":345000,"employee_age":30,"profile_image":""},{"id":22,"employee_name":"Yuri Berry","employee_salary":675000,"employee_age":40,"profile_image":""},{"id":23,"employee_name":"Caesar Vance","employee_salary":106450,"employee_age":21,"profile_image":""},{"id":24,"employee_name":"Doris Wilder","employee_salary":85600,"employee_age":23,"profile_image":""}],"message":"Successfully! All records has been fetched."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to get detials for an existing single employee with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c80078f3-df68-4642-99b8-04d5ca72f22f |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:23 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:23 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 59 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Ratelimit-Reset | 1601176342 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f69e5046-4594-4337-5fc7-d0771ca976c3","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":743,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176283,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f69e5046-4594-4337-5fc7-d0771ca976c3","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"168724bd-7399-4516-57e9-75ea7c1b71b6"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f69e5046-4594-4337-5fc7-d0771ca976c3", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is not allowed to create duplicate employee
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5b168a4f-165b-4a9e-9564-22e996a4c7c3 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:24 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:24 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 10 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 53 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"a1309902-0b23-4f45-44cc-b1c167961975","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":707,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176284,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a1309902-0b23-4f45-44cc-b1c167961975","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"fb70fc97-3b26-481b-7059-37da434d8742"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a1309902-0b23-4f45-44cc-b1c167961975", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if a user is not allowed to create an employee with invalid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | af569913-2477-4744-be30-65c72f0ce5e6 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:25 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:25 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 40 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 53 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5e40696b-a2ff-488f-4787-abad8ba196e5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":664,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176284,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5e40696b-a2ff-488f-4787-abad8ba196e5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"cd92b246-7d94-41ab-4be8-883ed7402165"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5e40696b-a2ff-488f-4787-abad8ba196e5", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is able to create an employee with empty request body
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4fa822ef-cf96-453c-b29f-8f20749d9bed |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:26 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:26 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 39 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 52 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"d455ba5e-29a4-4174-622a-8de1a753b6cd","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":640,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176285,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"d455ba5e-29a4-4174-622a-8de1a753b6cd","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"f8e12805-27e8-4774-6290-27ba3bec4c9f"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["d455ba5e-29a4-4174-622a-8de1a753b6cd", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with empty request body.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0f54f580-f861-45ca-a6a6-997ad35ae69e |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:27 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:27 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 36 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 49 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":3,"bidder_version":5,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":4,"page_ad_positions":"","page_view_count":0,"page_view_id":"8c27c379-810c-4179-7b40-c7eb7c6760ea","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":747,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176286,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8c27c379-810c-4179-7b40-c7eb7c6760ea","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"b11e5fd0-fe08-4b29-56e5-10b45cade640"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8c27c379-810c-4179-7b40-c7eb7c6760ea", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update an existing employee with invalid name,salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5b24de5c-a0bd-4bc4-80b3-c94a3a716c28 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:27 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:27 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 55 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 56 |
| X-Ratelimit-Reset | 1601176342 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":667,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176287,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"11da5b0a-5338-4d73-4172-31d9c6420a40"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["cf98d8de-b7c0-4fec-5f6d-08a75f6f6be5", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with non-json request body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aac1e05c-30bf-49c2-aa7c-808755579076 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:28 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:28 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 6 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 52 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ad9ff047-e2d6-4b1a-44cd-a3c482e35a67","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":719,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176287,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ad9ff047-e2d6-4b1a-44cd-a3c482e35a67","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"0f3e18a0-ad32-42db-532c-aa886289e5cc"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ad9ff047-e2d6-4b1a-44cd-a3c482e35a67", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update a non-existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2ac22f4e-fe9b-4a03-a4e2-bed49946397f |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:29 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:29 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 5 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 51 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"49c96c0f-e58e-4d87-6ce2-fb64674165b5","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":691,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176288,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"49c96c0f-e58e-4d87-6ce2-fb64674165b5","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"8c7e2ca5-4ad6-46da-7f4b-fbe9385ca951"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["49c96c0f-e58e-4d87-6ce2-fb64674165b5", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to get the details for non-existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3a5917a4-9d99-4355-a00b-3682326101e2 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:30 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:30 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 52 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 55 |
| X-Ratelimit-Reset | 1601176342 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":3,"bidder_version":5,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":4,"page_ad_positions":"","page_view_count":0,"page_view_id":"b7e57887-030d-4ad9-51f0-fe810fbfe7bb","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":762,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176289,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"b7e57887-030d-4ad9-51f0-fe810fbfe7bb","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"84d2f7a3-f444-46ee-5b3c-098ad5e8d176"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["b7e57887-030d-4ad9-51f0-fe810fbfe7bb", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to delete non-existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 99a618d8-6097-40b3-8b07-6ac4cb328ccc |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:31 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:31 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 51 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 54 |
| X-Ratelimit-Reset | 1601176342 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"de2e9011-e64d-4b5d-64dd-267bbce6891f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":726,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176290,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"de2e9011-e64d-4b5d-64dd-267bbce6891f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"f4f2573f-e39e-4c47-469b-dc462614f1af"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["de2e9011-e64d-4b5d-64dd-267bbce6891f", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cc03a76a-278f-4a56-aab1-cbbea1d57954 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:32 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:32 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 31 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 48 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"31200e68-29f8-4146-7162-85a09f685a7b","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":736,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176291,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"31200e68-29f8-4146-7162-85a09f685a7b","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"35dfb675-2f5e-4bbf-77ca-76b239f5a577"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["31200e68-29f8-4146-7162-85a09f685a7b", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can get detials for an existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b6254659-2a37-494f-a94f-5cbbf81d82ad |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:32 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:32 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 2 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 50 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"a4623f72-cd55-402b-65d7-d2cc71de6d2c","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":716,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176292,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"a4623f72-cd55-402b-65d7-d2cc71de6d2c","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"6d6a3f52-9d61-4f1f-51f1-b37bf5834d21"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["a4623f72-cd55-402b-65d7-d2cc71de6d2c", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify if user is able to get the details for all employees.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a971d909-2724-453c-b6c9-2f7a2ca7eadf |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:33 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:33 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 1 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 49 |
| X-Ratelimit-Reset | 1601176294 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"f63ee6d0-c76a-4bfa-70a6-f138f283fd4c","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":644,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176292,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"f63ee6d0-c76a-4bfa-70a6-f138f283fd4c","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"a46cc742-cb56-4b88-4be5-424d19b76dbb"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod68-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["f63ee6d0-c76a-4bfa-70a6-f138f283fd4c", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Body matches string | |
We are creating an employee with valid data in fields name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 698537ee-8d2f-454f-9e3f-496a605f67f7 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:34 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:34 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 31 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 51 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"ad1a5a52-5fa0-4fe0-748b-7ec0f961a997","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":768,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176293,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"ad1a5a52-5fa0-4fe0-748b-7ec0f961a997","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"b56f621f-e296-4754-79c9-47fa8bcfa7d2"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["ad1a5a52-5fa0-4fe0-748b-7ec0f961a997", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Check if an user is able to create and employee with non-json request body
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1059d9a1-29ec-4840-b207-06a33bfd25d7 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:35 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:35 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 27 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 47 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"02a1da23-945e-4e9e-771a-a1aaeb9fb93f","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":695,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176294,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"02a1da23-945e-4e9e-771a-a1aaeb9fb93f","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"05eef397-fe4d-4b8a-6d23-b7e7c26f4b6f"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["02a1da23-945e-4e9e-771a-a1aaeb9fb93f", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update an existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d6bf1014-c142-41d4-a5ab-8032d3943ab8 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:35 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:36 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 30 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 49 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"3a6c2622-0389-4702-744d-cfab76889dce","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":674,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176295,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"3a6c2622-0389-4702-744d-cfab76889dce","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"895e8281-62d2-4c23-6221-a359a363d114"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["3a6c2622-0389-4702-744d-cfab76889dce", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Test Name, Salary and Age fields value | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Test Name, Salary and Age fields value | |
Verify user can delete an existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 957314d6-8ee1-437c-bfee-63320e4441fd |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:36 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:36 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 26 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 46 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"895e3e2c-fe47-4d9a-7c06-89a536806fc3","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":695,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176296,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"895e3e2c-fe47-4d9a-7c06-89a536806fc3","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"9965d668-9e11-4767-5d2a-6150bd82def9"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["895e3e2c-fe47-4d9a-7c06-89a536806fc3", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 0 | 1 | 0 |
| Body matches string | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Status code is 200 | |
| Body matches string | |
Verify if user is not allowed to get the details for all the employees with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6a64d09a-ba24-47ff-bfcd-215e176c2964 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:37 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:37 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 25 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 45 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8c2c9525-b946-442b-42ae-16a8195f7264","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":772,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176296,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employees","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8c2c9525-b946-442b-42ae-16a8195f7264","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employees","visit_uuid":"44d61ede-f7cc-4707-6568-ffa42cd6e435"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employees"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8c2c9525-b946-442b-42ae-16a8195f7264", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to get detials for an existing single employee with data in body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d1fbabae-9649-4ccb-813e-a0c772eac3cf |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:38 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:38 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 27 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 48 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8aa82995-28b3-42e9-490c-cea4eb736735","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":704,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176297,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8aa82995-28b3-42e9-490c-cea4eb736735","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"9ab8561b-0a25-4dee-45ce-6c97e10c1bf7"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8aa82995-28b3-42e9-490c-cea4eb736735", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is not allowed to create duplicate employee
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fa3e0f61-acf6-4051-a488-09d557ac61cd |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 70 |
{
"name": "TestAPI",
"salary": "120000",
"age": "28"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:39 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:39 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 26 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 47 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"22a4b393-c308-45a1-5db3-df74fc646df4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":686,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176298,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"22a4b393-c308-45a1-5db3-df74fc646df4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"34145f4a-ab30-413b-4e1b-0dcae8f9fe47"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["22a4b393-c308-45a1-5db3-df74fc646df4", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if a user is not allowed to create an employee with invalid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e843bd8b-e4c5-4791-bf60-ecb9f61545ea |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-cache, private, max-age=31536000 |
| Content-Type | application/json |
| Date | Sun, 27 Sep 2020 03:11:39 GMT |
| Display | staticcontent_sol |
| Expires | Mon, 27 Sep 2021 03:11:39 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Referrer-Policy | |
| Response | 200 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 200 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 58 |
| X-Sol | pub_site |
| Content-Length | 172 |
{"status":"success","data":{"name":"Namewithmorethan20characters234567@#$","salary":"invalidSalary","age":"Age","id":6953},"message":"Successfully! Record has been added."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Check if an user is able to create an employee with empty request body
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d121c055-8177-4995-9e93-7db965165690 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:40 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:40 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 25 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 46 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"11b2b4ef-56d4-41d0-52d5-98c24c23c4b1","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":714,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176300,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/create","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"11b2b4ef-56d4-41d0-52d5-98c24c23c4b1","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/create","visit_uuid":"c579fe3a-1e1b-4691-4c66-692b9878062a"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/create"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["11b2b4ef-56d4-41d0-52d5-98c24c23c4b1", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with empty request body.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e6c34262-9240-41ee-a634-fb95b2f66941 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:41 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:41 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 24 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 45 |
| X-Ratelimit-Reset | 1601176325 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"595c1489-49e8-4ebe-671a-a87eaa98ef6e","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":766,"serverid":"13.239.35.216:2589","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176300,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"595c1489-49e8-4ebe-671a-a87eaa98ef6e","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"62d14d4f-7cb3-4510-594c-43fec36a7334"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["595c1489-49e8-4ebe-671a-a87eaa98ef6e", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update an existing employee with invalid name,salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bbeb1240-7959-42a8-8a7c-9c935c78b9ee |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 108 |
{
"name": "Namewithmorethan20characters234567@#$",
"salary": "invalidSalary",
"age": "Age"
}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:42 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:42 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 20 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 44 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"39d3d12c-79d8-421d-7ef3-8f1a4ed905db","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":747,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176301,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"39d3d12c-79d8-421d-7ef3-8f1a4ed905db","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"dc956c2b-c910-4534-4277-7bffb7d861fe"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod1',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["39d3d12c-79d8-421d-7ef3-8f1a4ed905db", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is able to update employee with non-json request body.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c08f006-307d-4091-84e9-66204ee10ab8 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 126 |
<?xml version="1.0" encoding="UTF-8"?>
<root>
<age>28</age>
<name>TestAPI</name>
<salary>120000</salary>
</root>
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:43 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:43 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 56 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 57 |
| X-Ratelimit-Reset | 1601176359 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"8f931d6f-acd1-405d-6050-886236fced77","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":790,"serverid":"54.153.155.15:5519","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176302,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"8f931d6f-acd1-405d-6050-886236fced77","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"be784291-caa4-4403-5320-2771ab2e0021"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod67',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["8f931d6f-acd1-405d-6050-886236fced77", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to update a non-existing employee with valid name, salary and age.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2001b927-2a1f-4689-844f-dfe46b7083d9 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
{"name":"TestAPI Updated","salary":"150000","age":"32"}
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:44 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:44 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 38 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 53 |
| X-Ratelimit-Reset | 1601176342 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"37351524-ac3b-4fc5-758c-7cfb7f2daf34","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":720,"serverid":"13.211.41.249:14541","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176303,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"37351524-ac3b-4fc5-758c-7cfb7f2daf34","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/update/4517","visit_uuid":"5f8cf28f-1ecf-496d-5601-a1e83430dbb4"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/update/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["37351524-ac3b-4fc5-758c-7cfb7f2daf34", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify if user is not allowed to get the details for non-existing single employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 60b788aa-565b-4f9e-9f4d-847329b82a97 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:45 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:45 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 18 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 43 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"6b01e93e-e68b-4f46-6c32-b3917f91a5fe","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":714,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176304,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"6b01e93e-e68b-4f46-6c32-b3917f91a5fe","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/employee/4517","visit_uuid":"45f7b0c8-e6d6-4192-7683-bd796e19c210"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod70-c',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/employee/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["6b01e93e-e68b-4f46-6c32-b3917f91a5fe", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |
Verify user is not allowed to delete non-existing employee with valid ID.
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.26.2 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ec5722bd-2610-4311-adac-5a7f5d44e717 |
| Host | dummy.restapiexample.com |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Content-Encoding | gzip |
| Content-Type | text/html; charset=UTF-8 |
| Date | Sun, 27 Sep 2020 03:11:45 GMT |
| Display | staticcontent_sol |
| Expires | Sat, 26 Sep 2020 03:11:45 GMT |
| Host-Header | c2hhcmVkLmJsdWVob3N0LmNvbQ== |
| Pagespeed | off |
| Referrer-Policy | |
| Response | 429 |
| Retry-After | 17 |
| Server | nginx/1.16.0 |
| Vary | Accept-Encoding |
| Vary | Accept-Encoding,Origin |
| X-Middleton-Display | staticcontent_sol |
| X-Middleton-Response | 429 |
| X-Ratelimit-Limit | 60 |
| X-Ratelimit-Remaining | 42 |
| X-Ratelimit-Reset | 1601176322 |
| X-Sol | pub_site |
| Transfer-Encoding | chunked |
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8">
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.dot={};__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);(new Image()).src=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData)});}}
function AddPixelById(impFullId,pixelData){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
(new Image()).src=pixelURL;}}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=191-6&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=191-6&cb=1', false, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_location_ids":"","ad_transform_level":0,"adx_ad_count":0,"bidder_method":1,"bidder_version":3,"city":"Wellington","country":"NZ","days_since_last_visit":-1,"display_ad_count":0,"domain_id":133674,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":1,"page_ad_positions":"","page_view_count":0,"page_view_id":"5544d73d-a89d-4d71-7b1e-cf4aa24ffac4","position_selection_id":0,"postal_code":"6021","pv_event_count":0,"response_time_orig":742,"serverid":"13.211.137.247:29062","state":"WGN","sub_page_ad_positions":"","t_epoch":1601176305,"template_id":0,"time_on_site_visit":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":0,"worst_bad_word_level":0};var _ezim_d = null;var _ezat = {"domain_id":133674,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-09-26","pageview_id":"5544d73d-a89d-4d71-7b1e-cf4aa24ffac4","template_id":0,"url":"http://dummy.restapiexample.com/api/v1/delete/4517","visit_uuid":"a94f096f-97c0-423c-57ca-6322969d1404"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=191-6&bv=86&v=35&PageSpeed=off', true, [], true, false, false, true);</script>
<script>__ez.queue.addFile('/detroitchicago/anaheim.js', '/detroitchicago/anaheim.js?gcb=6&cb=1', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=191-6&cb=2', false, [], true, false, true, false);</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Too Many Requests</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 100;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.code {
border-right: 2px solid;
font-size: 26px;
padding: 0 15px 0 15px;
text-align: center;
}
.message {
font-size: 18px;
text-align: center;
}
</style>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-131129777-14";</script>
<script data-ezscrex="false" data-cfasync="false" type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(function(){
_gat._createTracker('UA-131129777-14', 'e');
});
_gaq.push(function(){
_gat._createTracker('UA-38339005-1', 'f');
});
_gaq.push(['e._setDomainName', 'restapiexample.com']);
_gaq.push(['f._setDomainName', 'restapiexample.com']);
_gaq.push(['e._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['e._setCustomVar',2,'t','147',3]);
_gaq.push(['e._setCustomVar',3,'rid','0',2]);
_gaq.push(['e._setCustomVar',4,'bra','mod68',3]);
_gaq.push(['e._setAllowAnchor',true]);
_gaq.push(['e._setSiteSpeedSampleRate', 10]);
_gaq.push(['f._setCustomVar',1,'template','pub_site_noads',3]);
_gaq.push(['f._setCustomVar',2,'domain','restapiexample.com',3]);
_gaq.push(['f._setSiteSpeedSampleRate', 20]);
_gaq.push(['e._trackPageview']);
_gaq.push(['f._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var ezouid = "1";</script><base href="http://dummy.restapiexample.com/api/v1/delete/4517"><script type='text/javascript'>
var ezoTemplate = 'pub_site_noads';
if(typeof ezouid == 'undefined')
{
var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();
</script><!-- START EZHEAD -->
<script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 133674;
var ezdomain = 'restapiexample.com';
var ezoicSearchable = 1;
</script>
<!--{jquery}-->
<!-- END EZHEAD -->
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>
__ez.queue.addFile('__ezf_ezosuigeneris', '//g.ezoic.net/ezosuigeneris.js', true, [], true, false, false, false);
var __ez_ezosuigenerisEvt = function() { if(typeof(ezosuigeneris) != 'undefined'){__ez.bit.AddAndFire(_ezaq['page_view_id'], [(new __ezDotData('universal_user_id', ezosuigeneris))]); }};
__ez.queue.addFunc('__ez_ezosuigenerisEvt', '__ez_ezosuigenerisEvt', null, false, ['__ezf_ezosuigeneris','/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], false, false, false, false);</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type='text/javascript' style='display:none'>__ez.queue.addFile('__ezf_ezosuigenerisc', '//g.ezoic.net/ezosuigenerisc.js?nogen=1', true, ["/detroitchicago/boise.js"], true, false, false, false);</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
function create_ezolpl(pvID, rv) {
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+d.toUTCString();
__ez.ck.setByCat("ezux_lpl_133674=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
if (document.readyState === "complete") {
create_ezolpl(pvID, rv);
}
if(window.attachEvent) {
window.attachEvent("onload", create_ezolpl, pvID, rv);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
create_ezolpl(pvID, rv);
};
window.onload = newonload;
} else {
window.onload = create_ezolpl.bind(null, pvID, rv);
}
}
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["5544d73d-a89d-4d71-7b1e-cf4aa24ffac4", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);
</script></head>
<body>
<div class="flex-center position-ref full-height">
<div class="code">
429 </div>
<div class="message" style="padding: 10px;">
Too Many Requests </div>
</div>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
})();</script><script type='text/javascript' style='display:none;' async>
__ez.queue.addFile('edmonton.php', '/detroitchicago/edmonton.webp?a=a&cb=191-6&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('jellyfish.php', '/porpoiseant/jellyfish.webp?a=a&cb=191-6&shcb=34', false, [], true, false, false, false);
</script>
<script type='text/javascript' data-cfasync='false'></script>
<!-- ssa-off --></body>
</html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bad Request | 0 | 1 | 0 |
| Response should contain failed text | 0 | 1 | 0 |
| Total | 0 | 2 | 0 |
| Test Name | Assertion Error |
|---|---|
| Bad Request | |
| Response should contain failed text | |